Script d'upload rapide en ftp

Posted by pulkomandy on Fri Jun 26 22:14:05 2009  •  Comments (0)  • 

Ce script vous permet d'envoyer facilement des fichiers sur un serveur depuis bash. Je l'utilise pour partager rapidement des fichiers depuis mon pc personnel directement sur mon serveur. À adapter pour votre serveur, login, mot de passe et dossier de destination, bien sûr...

#!/bin/sh
for i in "$@"
do
        if [ -f "$i" ]
        then
                HOST='serveur.com'
                USER='moi'
                PASSWD='mot_de_passe'
                FILE="\"$i\""
                ftp -n $HOST <<END_SCRIPT
                quote USER $USER
                quote PASS $PASSWD
                cd /ftp_upload
                put $FILE
                chmod 644 $FILE
END_SCRIPT
        else
                echo "$i is not a file !"
        fi
done

Leave a comment

Name: Mail: